NevronOpenVision
Nevron.Nov.DataStructures Namespace / NChain<T> Class


NChain<T> Class Methods

For a list of all members of this type, see NChain<T> members.

Public Methods
 NameDescription
Public MethodAdds the specified node to the end of this list (equivalient to PushBack).  
Public MethodRemoves all nodes from the set.  
Public MethodQueries whether the specified node is contained in this object.  
Public MethodCopies all items of this set to the specified array, starting from the specified array index.  
Public MethodOverloaded. Returns the first chain node that contains the specified item  
Public MethodOverloaded. Returns the last chain node that contains the specified item  
Public MethodGets an iterator that iterates through the nodes in forward order.  
Public MethodGets an iterator that iterates through the nodes in a reverse order.  
Public MethodGets the index at which an item appears for the first time. Returns -1 if the item does not appear in the set.  
Public MethodInserts the item at the specified index.  
Public MethodInserts a node after a node of this chain.  
Public MethodInserts a node before a node of this chain.  
Public MethodReturns the last node from the deque, without removing it.  
Public MethodReturns the first node from the deque, without removing it.  
Public MethodRemoves and returns the last node from the deque.  
Public MethodRemoves and returns the first node from the deque.  
Public MethodOverloaded. Pushes the node at the back of the deque (makes it the last item in the deque)  
Public MethodOverloaded. Pushes the node at the front of the deque (makes it the first item in the deque)  
Public MethodRemoves the specified node.  
Public MethodRemoves the node at the specified index  
Public MethodSwaps this node with the next node in the chain  
Public MethodSwaps this node with the previous node in the chain  
Public MethodConverts this set to an array.  
Top
Protected Methods
 NameDescription
Internal Method  
Top
See Also